package src.domain;

import java.util.Collection;
import java.util.Date;

public class Sprint {

    // INICIALIZACION+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    private String nombre;

    private String descripcion;

    private Date fechaInicio;

    private Date fechaFin;

    private Integer duracion;

    private Collection<UserStorie> misStories;

    // CONSTRUCTOR+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    public Sprint() {

    }

    public Sprint(final String nombre, final String descripcion, final Date fechaInicio, final Date fechaFin,
            final Integer duracion, final Collection<UserStorie> misStories) {
        super();
        this.nombre = nombre;
        this.descripcion = descripcion;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
        this.duracion = duracion;
        this.misStories = misStories;
    }

    // METODOS++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    // GET&SET++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    public String getNombre() {
        return this.nombre;
    }

    public String getDescripcion() {
        return this.descripcion;
    }

    public Date getFechaInicio() {
        return this.fechaInicio;
    }

    public Date getFechaFin() {
        return this.fechaFin;
    }

    public Integer getDuracion() {
        return this.duracion;
    }

    public Collection<UserStorie> getMisStories() {
        return this.misStories;
    }

}
